var vm = new Vue({
    el:'#app',
    data:{
        taskName:'',
        tasklist:[
        ]
    },
    methods:{
        addTask(){
            var obj = { id: this.tasklist.length+1 , name:this.taskName , status:false };
            this.tasklist.push(obj);
            this.taskName = '';
        },
        changeStatus(item){
            item.status = !item.status;
        },
        remove(index){
            this.obj='';
        }
    },
    computed:{
        unFinishCount(){
            var arr = this.tasklist.filter((item)=>{
                return item.status == false;
            })
            return arr.length;
        }
    }
})